on second thoughts - Turkish English Dictionary